(b) Once the location of is chosen, must lie on a circle of radius centered at . Once the location of is chosen, must lie at the intersection of circles centered at and . Only one of these two intersections corresponds to the “heads up” configuration.
(c) The configuration of a coin in three-dimensional space is given by the three coordinates of , two angles to the point on the sphere of radius centered at , and one angle to the point on the circle defined by the intersection of the a sphere centered at and a sphere centered at .
Continuing with the example of the coin lying on the table, choose three points , , and on the coin (Figure 2.2 (a)). Once a coordinate frame is attached to the plane, the positions of these points in the plane are written ,and . If the points could be placed independently anywhere in the plane, the coin would have six degrees of freedom - two for each of the three points. But, according to the definition of a rigid body, the distance between point and point , denoted , is always constant regardless of where the coin is. Similarly, the distances and must be constant. The following equality constraints on the coordinates ,and must therefore always be satisfied:
To determine the number of degrees of freedom of the coin on the table, first choose the position of point in the plane (Figure 2.2 (b)). We may choose it to be anything we want, so we have two degrees of freedom to specify, namely . Once is specified, the constraint restricts the choice of to those points on the circle of radius centered at . A point on this circle can be specified by a single parameter, e.g., the angle specifying the location of on the circle centered at . Let's call this angle and define it to be the angle that the vector makes with the - axis.
Once we have chosen the location of point , there are only two possible locations for : at the intersections of the circle of radius centered at and the circle of radius centered at (Figure 2.2 (b)). These two solutions correspond to heads or tails. In other words, once we have placed and and chosen heads or tails, the two constraints and eliminate the two apparent freedoms provided by , and the location of is fixed. The coin has exactly three degrees of freedom in the plane, which can be specified by .
Suppose that we choose to specify the position of an additional point on the coin. This introduces three additional constraints: , , and . One of these constraints is redundant, i.e., it provides no new information; only two of the three constraints are independent. The two freedoms apparently introduced by the coordinates are then immediately eliminated by these two independent constraints. The same would hold for any other newly chosen point on the coin, so that there is no need to consider additional points.
We have been applying the following general rule for determining the number of degrees of freedom of a system:
This rule can also be expressed in terms of the number of variables and independent equations that describe the system:
This general rule can also be used to determine the number of freedoms of a rigid body in three dimensions. For example, assume our coin is no longer confined to the table (Figure 2.2 (c)). The coordinates for the three points , and are now given by , , and , respectively. Point can be placed freely (three degrees of freedom). The location of point is subject to the constraint , meaning it must lie on the sphere of radius centered at . Thus we have freedoms to specify, which can be expressed as the latitude and longitude for the point on the sphere. Finally, the location of point must lie at the intersection of spheres centered at and of radius and , respectively. In the general case the intersection of two spheres is a circle, and the location of point can be described by an angle that parametrizes this circle. Point therefore adds freedom. Once the position of point is chosen, the coin is fixed in space.
In summary, a rigid body in three- dimensional space has six freedoms, which can be described by the three coordinates parametrizing point , the two angles parametrizing point , and one angle parametrizing point , provided , , and are noncollinear. Other representations for the configuration of a rigid body are discussed in Chapter 3.
We have just established that a rigid body moving in three- dimensional space, which we call a spatial rigid body, has six degrees of freedom. Similarly, a rigid body moving in a two- dimensional plane, which we henceforth call a planar rigid body, has three degrees of freedom. This latter result can also be obtained by considering the planar rigid body to be a spatial rigid body with six degrees of freedom but with the three independent constraints .
Since our robots consist of rigid bodies, Equation (2.1) can be expressed as follows:
Equation (2.3) forms the basis for determining the degrees of freedom of general robots, which is the topic of the next section.